% CONFIGURAZIONE DEL DOCUMENTO
\documentclass[a4paper,11ptn]{report}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage[colorlinks=true]{hyperref}
\usepackage{url}
\usepackage{eurosym}
\usepackage{lastpage}
\usepackage{fancyhdr}
\hypersetup{linkbordercolor=1 1 1}
\hypersetup{urlcolor=blue}
\hypersetup{linkcolor=black}
\graphicspath{{../immagini/}}

% MACRO DEL DOCUMENTO
\newcommand{\Documento}{Glossario del Manuale di Installazione}
\newcommand{\Sommario}{Definisce i termini usati nel manuale di installazione per il progetto \textit{SiFiSy}, al fine di eliminare ogni ambiguit\`a relativa al linguaggio.}
\newcommand{\CodiceRevisione}{RA}
\newcommand{\DataCreazione}{9 Luglio 2009}
\newcommand{\Versione}{0.1}
\newcommand{\StatoDocumento}{Formale, Esterno}
\newcommand{\Redazione}{Samuele Faggian}
\newcommand{\Verifica}{Giuseppe Biolo}
\newcommand{\Approvazione}{Alessandro Vedovato}
\newcommand{\Committente}{Prof. Tullio Vardanega, Prof. Renato Conte}
\newcommand{\Proponente}{Dott. Claudio Palazzi}

% STILE GRAFICO PER LE PRIME PAGINE
\fancypagestyle{plain}{
\fancyhf{}
\fancyhead[L]{\Documento - \Versione - \CodiceRevisione}
\fancyfoot[C]{\thepage}
\fancyhead[R]{\includegraphics[scale=0.3]{logoSevenSoft.png}}
}
\begin{document}
\pagenumbering{Roman}
\begin{center}
\includegraphics[scale=0.8]{logoSevenSoft.png} \\
\vspace*{1in}
\huge{\textbf{\textbf{\Documento}}} \\
\vspace*{2cm}
Versione: \Versione \\
\vspace*{3cm}
\vspace*{0.5in}

% CONTENUTO DELLA PRIMA PAGINA
\textbf{Sommario} \\
\end{center}
\begin{normalsize}
\Sommario
\end{normalsize}

% SECONDA PAGINA CON LA DESCRIZIONE DEL CAPITOLATO
\newpage
\thispagestyle{plain}
\vspace*{0.5in}
\begin{center}
\begin{tabular}{l}
\Large{\textbf{Capitolato: Simulatore File System}} \\
\begin{tabular}{|p{5cm}|p{8cm}|}
\hline
\textbf{Data creazione:} & \DataCreazione \\
\hline
\textbf{Versione:} & \Versione \\
\hline
\textbf{Stato del documento:} & \StatoDocumento \\
\hline
\textbf{Redazione:} & \Redazione \\
\hline
\textbf{Verifica:} & \Verifica  \\
\hline
\textbf{Approvazione:}  & \Approvazione \\
\hline
\textbf{Committente:} & \Committente \\
\hline
\textbf{Proponente:} & \Proponente \\
\hline
\end{tabular} \\
\end{tabular}
\end{center}

% TERZA PAGINA CON IL DIARIO DELLE MODIFICHE
\newpage
\thispagestyle{plain}
\begin{center}
\begin{tabular} {l}
\Large{\textbf{Legenda Diario delle modifiche}}\\
\begin{tabular}{|p{3cm}|p{7cm}|}
\hline
Vers & Versione del documento \\
\hline
Verif & Verificatore del documento \\
\hline
Resp & Responsabile che approva il documento \\
\hline
GB & Giuseppe Biolo \\
\hline
DDM & Daniele De Matteo \\
\hline
SF & Samuele Faggian \\
\hline
GF & Giuseppe Ferri \\
\hline
AL & Alberto Longato \\
\hline
AV & Alessandro Vedovato \\
\hline
LZ & Luca Zanini \\
\hline
\end{tabular} \\
\end{tabular}
\end{center}

\vspace*{2cm}

\begin{center}
\begin{tabular}{l}
\Large{\textbf{Diario delle modifiche}} \\
\begin{tabular}{|p{0.7cm}|p{1.9cm}|p{1.2cm}|p{1cm}|p{1cm}|p{6.9cm}|}
\hline
\textbf{Vers} & \textbf{Data} & \textbf{Autore} & \textbf{Verif} & \textbf{Resp} & \textbf{Descrizione} \\
\hline
\hline
0.1 & 09/07/2010 & GB & ?? & ?? & Prima stesura del documento \\
\hline
\end{tabular} \\
\end{tabular}
\end{center}

% STILE GRAFICO DELLE PAGINE EFFETTIVE DEL DOCUMENTO
\newpage
\pagenumbering{arabic}
\fancypagestyle{plain}{
\fancyhf{}
\fancyhead[L]{\Documento - \Versione - \CodiceRevisione}
\fancyfoot[C]{\thepage\ di \pageref{LastPage}}
\fancyhead[R]{\includegraphics[scale=0.3]{logoSevenSoft.png}}
}
\pagestyle{plain}

% INIZIO DEL DOCUMENTO

\begin{center}
\Huge Definizioni ed Acronimi
\end{center}
\bigskip    

\Huge G \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Google Code:] \`e un servizio offerto da Google che permette di ospitare in forma gratuita progetti di software esclusivamente open-source. Ogni progetto ha a disposizione un manager grafico per i membri che vi partecipano, un repository Subversion/Mercurial, un gestore di issue, un sistema wiki integrato e una sozione dove inserire dei file che possono essere scaricati con download diretto. \\
	\item[GPL(GNU General Public License):] licenza per software libero che assicura all'utente libert\`a di utilizzo, copia, modifica e distribuzione. La licenza GPL ha come obbiettivo quello di garantire la libert\`a di condividere e modificare qualunque versione di un programma, assicurando per\`o che il prodotto rimanga sempre libero per ogni utente.
\end{description}
\bigskip

\Huge I \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[IDE (Integrated Development Environment):] \`e un software  che aiuta i programmatori nello sviluppo del codice. Normalmente consiste in un editor di codice sorgente, un compilatore e/o un interprete, un tool di building automatico, e (solitamente) un debugger.
\end{description}
\bigskip

\Huge J \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[JRE (Java Runtime Environment):] \`e un ambiente di esecuzione per applicazioni scritte in linguaggio Java distribuito gratuitamente da Sun Microsystems. Il Java SE Runtime Environment contiene la Java Virtual Machine, le librerie standard e un launcher per le applicazioni Java, necessario per avviare i programmi scritti in linguaggio Java.
\end{description}
\bigskip

\Huge N \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[NetBeans:] ambiente di sviluppo multi-linguaggio scritto interamente in Java. Per maggiori informazioni si pu\`o consultare il sito ufficiale all'indirizzo \url{http://www.netbeans.org/}.
\end{description}
\bigskip

\Huge P \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Portabilit\`a:] adattamento o una modifica di un componente, volto a consentirne l'uso in un ambiente di esecuzione diverso da quello originale. In una pi\`u moderna accezione, si parla di portabilit\`a di un componente software o di un documento intendendo che pu\`o essere utilizzato su diverse piattaforme senza apportare alcuna modifica.
\end{description}
\bigskip

\Huge R \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Repository:] punto centrale in cui i dati vengono immagazzinati e manutenuti. Pu\`o essere un punto in cui sono localizzati database o file multipli per la distribuzione via rete, oppure una collocazione direttamente accessibile dall'utente. Utilizzato principalmente in un contesto di sviluppo concorrente.
\end{description}
\bigskip

\Huge S \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[SVN(Subversion):] sistema di controllo versione.
\end{description}
\bigskip

\Huge T \bigskip
\hrule
\smallskip
\normalsize
\begin{description}

\end{description}
\bigskip

\Huge U \bigskip
\hrule
\smallskip
\normalsize
\begin{description}

\end{description}
\bigskip

\Huge V \bigskip
\hrule
\smallskip
\normalsize
\begin{description}

\end{description}

% FINE DEL DOCUMENTO
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%